home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 98 / Skunkware 98.iso / html / src / mkvol.src < prev    next >
Text File  |  1998-07-19  |  2KB  |  46 lines

  1. @@@STARTPACK(mkvol;Packaging front-ends)
  2.  
  3. <P>
  4. mkvol - front-ends to assist in the creation of custom installable packages.
  5. <P>
  6. Written by Ronald Joe Record (rr@sco.com)
  7. <P>
  8. The mkvol front-end attempts to ease the pain of creating a package
  9. suitable for installation with the Software Manager on OpenServer (/etc/custom).
  10. The easiest way to use these front-ends is to first create a gzip'd tar archive 
  11. of the distribution files. That is, as root and with the proper 
  12. permissions/ownership set on the files you want to package :
  13. <PRE>
  14.   cd /
  15.   tar cfF - /tmp/filelist | gzip -9 > /home/ftp/pub/dist/foo-1.0-dist.tar.gz
  16. </PRE>
  17. In the example command above, i am using /tmp/filelist as a file which contains
  18. a list of all the files you want to distribute and i'm creating the gzip'd
  19. tar archive foo-1.0-dist.tar.gz (for the example product foo, release 1.0).
  20. <P>
  21. Once the distribution archive is created, simply extract this into an empty
  22. directory and, in that directory, run the command:
  23. <PRE>
  24.     # mkvol -c COMPONENT_NAME -r RELEASE
  25. </PRE>
  26. where COMPONENT_NAME is the name you wish to give the component and RELEASE
  27. is the release number.
  28. <P>
  29. You will now need to edit the CDMT input files in the input subdirectory.
  30. Usually i give the component a better description and fix up any errors in
  31. the *.pkg input file. Typically these have to do with what gets exported where
  32. and incorrect symbolic links, etc.
  33. <P>
  34. Once this process is completed, you can then run the script MakeSSO which
  35. will create the media images. The component can then be installed by running
  36. the Install script. The scripts are setup to create components of the SKUNK98
  37. product.
  38. <P>
  39. If you have any questions or suggestions, e-mail rr@sco.com
  40. </P>
  41.  
  42. @@@OSR5DIST(http://www.sco.com/skunkware/osr5/devtools/mkvol/)
  43. @@@SOURCE(ftp://ftp.sco.com/skunkware/src/devtools/)
  44. @@@ENDPACK
  45.  
  46.